IV. Serveur X ------------- IV.1 - Pilotes ~~~~~~~~~~~~~~ Afin de pouvoir utiliser un serveur graphique (Xorg ou Wayland), il faut installer le pilote graphique associé à votre carte graphique. .. note:: Dans le cas d'une installtion de Arch Linux en tant que système invité sous Virtualbox, vous devrez installer le paquet suivant : :: pacman -S virtualbox-guest-utils Exécutez la commande suivante pour identifier votre carte graphique : :: lspci -v | grep -A1 -e VGA -e 3D Vous pouvez afficher tous les pilotes disponibles avec la commande : :: pacman -Ss xf86-video Si vous avez une carte Intel vous pouvez installer le paquet : :: # Le paquet mesa est nécessaire pour OpenGL pacman -S xf86-video-intel mesa Si vous avez une carte graphique NVidia, vous avez le choix entre 3 pilotes : :: nvidia : pour les dernières génération de cartes graphiques nvidia-470xx-dkms : pour d'anciennes cartes graphiques nvidia-390xx : pour les plus anciennes .. important:: Le Dell Latitude E6420 utilise la technologie `Optimus `_. Ce portable possède deux cartes graphiques, une carte Intel (celle inclue avec le processeur) et une carte NVidia (pour les applications les plus exigeantes). Dans le cas présent nous n'utiliserons pas la carte Intel mais seulement la carte graphique NVidia. Pour ce portable, il faudra installer le paquet ``nvidia-390xx``. L'installation du paquet ``nvidia`` se fait via l'utilitaire ``pacman``, par contre pour les deux autres il faudra utiliser la commande ``yay``. Pour cela il faut installer les paquets suivants : :: pacman -S --needed git base-devel Il faut ensuite télécharger et installer le logiciel ``yay`` avec les commandes ci-dessous. .. note:: Les commandes ci-dessous sont à exécuter en tant qu'utilisateur normal, dans notre cas il faudra se connecter avec l'utilisateur ``nuser`` : :: git clone https://aur.archlinux.org/yay.git cd yay makepkg -si Pour l'installation du pilote sur un Dell Latitude E6420, procédez comme ceci : :: pacman -S linux-headers yay -S nvidia-390xx nvidia-390xx-utils .. note:: Le paquet ``nvidia-390xx-utils`` est nécessaire pour les applications utilisant ``OpenGL`` (comme Ultimaker Cura). IV.2 - Xorg ~~~~~~~~~~~ IV.2.1 - Installation ===================== Pour installer Xorg, exécutez la commande suivante : :: pacman -s xorg-server xorg-apps IV.2.2 - Gestionnaire d'écran ============================= Nous utiliserons comme gestionnaire d'écran ``LightDM``, pour cela exécutez la commande suivante pour l'installer : :: pacman -S lightdm lightdm-gtk-greeter systemctl enable lightdm IV.2.3 - Gestionnaire de fenêtres ================================= Comme gestionnaire de fenêtres, nous utiliserons ``Xfce4``. L'installation se fait à l'aide de la commande : :: pacman -S xfce4 xfce4-goodies Nous utiliserons ``jack2`` comme dépendance. IV.2.4 - Clavier en Français ============================ Pour avoir un clavier Français sous Xorg il faut créer le fichier ``/etc/X11/xorg.conf.d/00-keyboard.conf`` et ajouter les lignes suivantes : :: Section "InputClass" Identifier "Keyboard Layout" MatchIsKeyboard "yes" Option "XkbLayout" "fr" Option "XkbVariant" "latin9" # accès aux caractères spéciaux plus logique avec "Alt Gr" (ex : « » avec "Alt Gr" w x) EndSection IV.2.5 - Audio ============== .. note:: Nous utiliseron ALSA comme système de gestion de son. Pour avoir le son sous Xorg/Xfce4, il faut installer les paquets suivants : :: pacman -S alsa-utils alsa-plugins pulseaudio pulseaudio-alsa pulseaudio-bluetooth pulseaudio-equalizer pulseaudio-jack pamixer pavucontrol Il faudra redémarrer le système pour prendre en compte tous ces changements avec la commande : :: shutdown -r now (ou reboot)